package com.flash.dataU.test.entity;

import java.lang.reflect.Type;
import java.util.List;

/**
 * .
 *
 * @author sunym1993
 * @version 0.0.1-SNAPSHOT
 * @since 2017年12月06日 16时49分
 */
public class Project extends BaseEntity<Project>{

    private String name;
    private String port;
    private String address;
    private String ip;
    private String domain;
    private double memoryInit;
    private double memoryMax;
    private String gcStrategy;

    private ProjectType type;

    private List<Server> servers;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getPort() {
        return port;
    }

    public void setPort(String port) {
        this.port = port;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getIp() {
        return ip;
    }

    public void setIp(String ip) {
        this.ip = ip;
    }

    public String getDomain() {
        return domain;
    }

    public void setDomain(String domain) {
        this.domain = domain;
    }

    public double getMemoryInit() {
        return memoryInit;
    }

    public void setMemoryInit(double memoryInit) {
        this.memoryInit = memoryInit;
    }

    public double getMemoryMax() {
        return memoryMax;
    }

    public void setMemoryMax(int memoryMax) {
        this.memoryMax = memoryMax;
    }

    public String getGcStrategy() {
        return gcStrategy;
    }

    public void setGcStrategy(String gcStrategy) {
        this.gcStrategy = gcStrategy;
    }

    public ProjectType getType() {
        return type;
    }

    public void setType(ProjectType type) {
        this.type = type;
    }

    public List<Server> getServers() {
        return servers;
    }

    public void setServers(List<Server> servers) {
        this.servers = servers;
    }
}
